home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2004 November / PCWNOV04.iso / Software / Full / Databecker Mail To Date / MailScripts / mail.php < prev    next >
Encoding:
PHP Script  |  2003-07-03  |  1.3 KB  |  59 lines

  1. <?
  2.  
  3. /* 
  4.   ------------------------------------------------------
  5.   Formular-Gateway-Script fⁿr mail to date / web to date
  6.   (C) 2002 MultiMⁿller GmbH
  7.   www.multimueller.de
  8.   ------------------------------------------------------
  9.  */
  10.  
  11. if (count($HTTP_POST_VARS)!=0)
  12. {
  13.     $fgwmessage="";
  14.     while (list($key, $val) = each ($HTTP_POST_VARS))
  15.     {
  16.         switch ($key)
  17.         {
  18.             case "x":
  19.                 break;
  20.             case "y":
  21.                 break;
  22.             case "fgwemail":
  23.                 $fgwemail=$val;
  24.                 break;
  25.             case "fgwsubject":
  26.                 $fgwsubject=$val;
  27.                 break;
  28.             case "fgwreturnurl":
  29.                 $fgwreturnurl=$val;
  30.                 break;
  31.                default:
  32.                 $fgwmessage.=$key.": ".$val."\n";
  33.         }
  34.     }
  35.  
  36.     if (!$fgwemail)
  37.     {
  38.         echo "Keine E-Mail-Adresse angegeben";
  39.         die;
  40.     }
  41.     if (!$fgwsubject)
  42.     {
  43.         echo "Keinen Betreff angegeben";
  44.         die;
  45.     }
  46.     if (!$fgwreturnurl)
  47.     {
  48.         echo "Keine Feedback-Seite angegeben";
  49.         die;
  50.     }
  51.      mail ($fgwemail, $fgwsubject, $fgwmessage, "From: \"web to date Formular-Gateway\" <formgateway@web-2-date.de>\nMIME-Version: 1.0\nContent-Type: text/plain;charset=\"iso-8859-1\"\nContent-Transfer-Encoding: 8bit\nX-Mailer: web to date Formular-Gateway Version 1.0");
  52.     header("Location: ".$fgwreturnurl);
  53. }
  54. else
  55. {
  56.     echo "Fehler: Es wurden keine Daten übertragen";
  57.     die;
  58. }
  59. ?>